temporary detention - French English Dictionary